bow down in worship

Translations
se prosterner en adoration